body{
background:#081b2f;
font-family:Segoe UI,sans-serif;
color:white;
margin:0;
padding:0;
}

.page-container{
max-width:1000px;
margin:auto;
padding:80px 30px;
}

.page-container h1{
font-size:48px;
margin-bottom:25px;
color:#00ffd5;
}

.page-container p{
font-size:18px;
line-height:1.9;
color:#dbeafe;
margin-bottom:20px;
}

.blog-footer{
background:#04101d;
padding:60px 6% 20px;
margin-top:100px;
}

.footer-container{
display:flex;
justify-content:space-between;
gap:50px;
flex-wrap:wrap;
}

.footer-links ul{
list-style:none;
padding:0;
}

.footer-links li{
margin-bottom:10px;
}

.footer-links a{
color:#dbeafe;
text-decoration:none;
}

.footer-links a:hover

.footer-bottom{
text-align:center;
margin-top:30px;
padding-top:20px;
border-top:1px solid rgba(255,255,255,.1);
}
